.clearfix:after{content:"";visibility:hidden;display:block;height:0;clear:both;}
.clearfix{clear:both;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.logo {background: url(../images/logo_2.png) no-repeat;}
.menu a{color:#555;}
.menu li em{background: url(../images/l_2.png);}
.menu .current i { background: #e60012; opacity: 1 }
.banner{height:500px;background: url(../images/coop_1.png) no-repeat top center;}

.w_left{width: 767px;float: left;}
.w_right{width: 418px;float: right;position: relative;}
.w_con{width: 743px;position: relative;}
.w_con i{width: 165px;height: 165px;background: url(../images/join_16.png);display: block;position: absolute;margin-top: 83px;right: 140px;}
.w_con p{font-size: 14px;color: #666;line-height: 36px;margin-bottom:20px;}
.w_tit{font-size: 30px;height: 68px;line-height: 68px;border-bottom:#e0e0e0 1px solid;margin-bottom:30px;position: relative;margin-top: 33px;}
.w_tit i{width: 35px;height: 25px;background: url(../images/join_12.png) no-repeat;position: absolute;top: 0;left: 0;display: inline-block;}
.w_tit span.red{color: #e60012;font-weight: 700;margin-left: 50px;margin-right: 10px;}
.w_tit span.black{color:#666;font-family:MdEx; }

.w_right .bg{width: 400px;height: 410px;background: #e0e0e0;display: block;position: absolute;top: 0;right: 0;}
.slideBox{width:401px;height:410px;position:relative;border:1px solid #ddd;top: 16px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:401px; height:410px; display:block;  }
.slideBox .prev,
.slideBox .next{position:absolute;left: 31%;bottom: -19px;margin-top:-25px;display:block;width:70px;height:40px;background: url(../images/slider-arrow.png) 0px 0px no-repeat;}
.slideBox .next{left:auto;right: 31%;background-position: -80px 0px;}
.slideBox .prev:hover{background-position: -188px 0px;}
.slideBox .next:hover{background-position: -268px 0px;}

.infoCon{width: 1200px;height: 585px;margin: 0 auto;position: relative;margin-bottom:60px;}
.information{width:1559px;height: 585px;background: url(../images/join_14.png) no-repeat left center;position: absolute;right:0;}
.information ul{width: 404px;position: absolute;right:145px;top: 208px;}
.information ul li{height: 40px;line-height: 40px;color:#fff;opacity: 0.8;background: url(../images/join_15.png) no-repeat left bottom;}
.information ul li i{width: 6px;height: 6px;display: inline-block;background: url(../images/join_11.png) no-repeat left center;margin-right: 10px;opacity: 0.6;vertical-align: middle;}